const mongoose = require('mongoose');

const db = mongoose.connect("mongodb://127.0.0.1:27017/testMongo"); 
mongoose.Promise = global.Promise;

//数据库连接成功
db.connection.on('error', function (error) { 
     console.log('数据库连接失败：' + error); 
}); 

//数据库连接失败
db.connection.on('open', function () { 
    console.log('——数据库连接成功！——'); 
});

//当数据库意外关闭之后重新打开数据库
db.connection.on('close', function() {
    console.log('数据库断开，重新连接数据库');
    mongoose.connect("mongodb://127.0.0.1:27017/testMongo");
});

module.exports = db;